regattas and marine parades - Turkish English Dictionary